Advertisement
Advertisement
View synonyms for English horn
English horn
noun
- a large oboe, a fifth lower in pitch than the ordinary oboe, having a pear-shaped bell and producing a mellow tone.
English horn
Discover More
Word History and Origins
Origin of English horn1
First recorded in 1830–40
Advertisement
Advertisement
Advertisement
Advertisement
Browse